// let str="123"
// console.log(123);
// ts定义一个元素类型为string类型的变量
let str:string="1911c"
console.log(str);
// ts定义一个元素类型为number类型的变量
let num:number=123
console.log(num);

let boolean:boolean=false
console.log(boolean);
// 2种方式定义一个元素类型可以为字符串或者数字或者布尔值类型的数组
let arr:[number,string,boolean,object]=[1,"1",boolean,{}]
console.log(arr);
// Ts定义一个元素类型第一个是字符串，第二个是数值的元组
let arr1:[string,number]=["1",1]
console.log(arr1);

// 断言
let sum=(x:number,y:number):number=>{
return x*y
}
console.log(sum(<number>10,99 as number));


// 数据类型
function add(a:any,b:any):number{
    return a*1+b*1
}
console.log(add("2","3"))


